package com.example.demo.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * @author : Zhang.yt
 * 入库主表表
 * @date : 2023/11/28
 */
@TableName("st_instore")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class StInstore {
    private String inno;//	入库单编号	tstrid20
    private int intype;//	入库单类型	int
    private Date ddate;//	datetime
    private String objectid;//	对象编号	tstridb
    private String objectname;//	对象名称	tStrtxtm
    private String sourceid;//	来源单号	tStrtxtb
    private String empno;//	入库人	tstrid20
    private int recedetype;//	退料类型	int
    private String empname;//	入库人姓名	tStrnamem
    private int goodflg;//	良品标志	int
    private String dptno;//	入库部门	tstrid20
    private String dptname;//	部门名称	tStrnameb
//    assistantid1	辅助说明1	tstrid20
//    assistantid2	辅助说明2	tstrid20
//    assistant1	辅助说明1内容	tStrnameb
//    assistant2	辅助说明2内容	tStrnameb
    private String orderno;//	订单编号	tstrid20
    private int checkflg;//	免检暂收实入	int
    private int opflg;//	回写状态标志	int
    private String mkerid;//	制单人	tstrid20
    private Date mkerdate;//	制单日期	datetime
    private String dcode1;//	标记辅助录入1	tStrnames
    private String mkername;//	制单人名称	tStrnamem
    private String Chkerid;//	审核人	tstrid20
    private String Chkerdate;//	审核日期	datetime
    private String shortname;//	客户简称	tStrnameb
    private String Chkername;//	审核人名称	tStrnamem
    private int istates;//	状态	int
    private String remark;//	备注	tStrtxtb
    private int status;//	同步状态	int
    private String reason;//	异常原因	tStrtxtb
    private String sbillno;//	erp退货单号	tStrtxtb
    private int lytypes;//	来源类型	int
    private Date warehousing_date;//	入库日期	datetime

//    ActionType	varchar				操作类型(I:新增,D:删除)
//    pmdsdocno	varchar		3501		单据别
//    pmdssite	varchar	N			据点
//    pmdsdocdt	date	N			单据日期
//    pmds002	varchar				申请人员
//    pmds006	varchar				收货单号
//    pmds011	varchar				采购性质(1:一般采购,2:委外采购)
//    pmds054	varchar				数据来源
//    pmds055	varchar				来源单号


//    private int is_tc;//	是否是特采	int

//    mysendstate	送审状态	int
//    mychkinfo	审核情况	tStrtxtb
//    ledtid	修改人编号	tstrid20
//    ledtname	修改人名称	tStrnamem
//    ledtdate	最后修改日期	datetime
//    accountflg	accountflg	int
//    requestflg	requestflg	int
//    xchkerid	复核人	tstridm
//    xchkername	复核人名称	tStrnamem
//    barcode	卡板二维码	tStrnameb
//    Corpcode	单位代码	tstrid20
//    xchkdate	复核日期	datetime
//    xchkstates	复核状态	int
//    guid	ERPid	tStrnameb
//    erpno	erp源单号	tStrtxtm
//    inqtysum	入库数	tFltqty
//    kdid	主键ID	int
//    insert into st_instore(inno,intype,objectid,objectname,ddate,sourceid,mkerid,mkerdate,istates
//            ,empno,goodflg,checkflg,opflg,xchkstates,remark,kdid,sbillno)
//    intype
//    采购暂收入库	0
//    生产直接入库	1
//    销售暂收退货	2
//    生产退料	3
//    外协暂收入库	5
//    外协直接退料	6
//    其它入库	4
//    采购直接入库	7
//    销售直接退货	8
//    外协直接入库	10
//    金额调整	9
//    物品退回	11
//    质检通知入库	12
//    外协暂收退料	13
//    生产暂收入库	14
//    来料直接入库	15
//    来料暂收入库	16
//    来料直接退库	17
//    来料暂收退库	18
}
